MAGTDGRRSNDIGRWLGMQKSGEWRFKMSAKKYAKCVDVSEEDTISDVERKIATTLGVEGKRTKLELKEDNEDVSKTKGQCESRGPDVIVVRVVAKEEDFLEESLKRKAALMEKGKQSGDEKKNWLKHWTRIVEDGHLTEKTKC